special protective structures - Español Inglés Diccionario